a spot of lunch - Francés Inglés Diccionario